- You are a software engineer with at least two years of experience and a passion for digital
innovation. - You are able to engineer backend services from scratch, collecting functional and non-functional requirements, taking into account technical environments, business constraints and enterprise organizations.
- You like working with designers, product owners and business analysts.
- You are a team player and a self-driven professional.
- You keep learning new technologies, architecture patterns and programming languages. You are enthusiastic about innovation in software engineering and not afraid to contribute to open-source projects.
- You like attending, and even better presenting, at technical meetups from time to time.
- You are curious about the big picture and passionate about digital product development.
Shell IT Engineering is taking a unique approach of balancing human-centred and digital design with a technology capability to tackle complex problems in original ways. - A software engineer at Shell enjoys a high level of responsibility and potential for immediate impact at the scale of the third-largest company in the world. You contribute to the success of your
product team by enabling innovative solutions and solving concrete business challenges. - You work in a cross-functional product team together with data engineers, backend and frontend engineers, designers, business analysts and product owners.
You evolve and grow in an agile organization where your initiatives make a difference. - With a large variety of projects and digital products to build across the business, you'll be challenged to think and do differently.
- We expect a backend engineer to have a solid computer science background and the main focus should be:
- Development of state-of-the-art service-oriented architectures with Golang as a primary experience. Other programming languages are a plus.
- SQL experience. Postgresql experience is a plus.
- Development workflow automation and branching strategies - clean code and testing practices.
- Experience with GitHub actions is desirable and with terraform a plus.
- Experience with Kubernetes and Docker.
- Knowledge of microservice architecture.
- Knowledge of designing REST/JSON & GRPC APIs
- Experience with message brokers and async communication. A big plus for Kafka experience.
- Experience with unit testing and integration testing. End to End testing with tools like cypress or selenium is nice to have.
- Experience with Azure Cloud Services.
- Experience with Agile development methodologies
- Keywords: Linux, Go, Git, CI/CD, Kafka, AWS, Azure, Docker, Kubernetes, Terraform, Bash, PostgreSQL, gRPC, GraphQL, REST "
Company
Location
The Hague - Netherlands
Job type
Full-Time
Golang Job Details
Golang Developer
6-8 Years
Full Time Jobs
Market Rate
Den Haag, Netherlands
#Golang
#Linux
#Go
#Git
#Kafka
#Aws
#Azure
#Docker
#Kubernetes
#Terraform
#Bash
#Postgresql
#Grpc
#Graphql
#Rest
Job Description:
Software Engineering Management - Mastery
Software Engineering Management - Knowledge
"Floating Back End Engineer - Golang as the primary experience
JD:
Duration: 6 Months
Location: Den Haag (The Hague), Netherlands
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs